cower before something - Espagnol Anglais Dictionnaire